page-home {
    .amap-copyright,.amap-logo{
        display: none!important;
    }
    .setFitViewBtn{
        height: 40px;
        width: 40px;
        text-align: center;
        line-height: 42px;
        font-weight: 700;
        font-size: 20px;
        color: #333;
        position: absolute;
        bottom:80px;
        right:15px;
        background: #fff;
        box-shadow: 0 2px 5px rgba(0,0,0,0.4);
        border-radius: 50%;
    }
    .map_container{
      position: absolute;
      top: 0;
      right:0;
      left: 0;
      bottom:65px;
      width: 100%;
    }
    .searchBar{
        position: absolute;
        top: 0;
        right:0;
        left: 0;
        z-index:99;

    }
    .searchBarWrap{
        position: absolute;
        overflow: auto;
        display: none;
        top: 55px;
        right:10px;
        left: 10px;
        z-index:99;
        bottom:10px;
        background: rgba(255,255,255,0.9);
        a{
            display: block;
            color: #333;
            height: 60px;
            line-height: 60px;
            text-indent: 15px;
            text-decoration: none;
            border-bottom: 1px solid #ddd;
        }
    }
    .gis-ctBox{
        text-align: center;
        img{
            //height:25px;
            height: 35px;
            position: relative;
            left: -2px;
            top: -10px;
        }
        p{
            background: #ffffff;
            border: 1px solid #ddd;
            width:100px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;;
            font-size: 12px;
            padding:1px 3px;
            margin: 0;
        }
    }
    .infoWindow-wrap{
        box-shadow:0 5px 10px 0 rgba(0,0,0,0.30);
        border-radius:6px;
        width:240px;
        padding-bottom: 15px;
        background:#fff;
        position: relative;

        .mint-button--small {
            font-size: 12px;
            height: 26px;
        }
        &:after{
            position: absolute;
            content: '';
            border: 9px solid #ddd;
            border-color: #fff  transparent transparent transparent ;
            bottom:-18px;
            left: 48px;
        }

        .infoWindow-title{
            background-image:linear-gradient(-90deg, #5dd0b7 3%, #00bfa5 100%);
            color: #fff;
            padding:7px 15px 5px;
            border-radius: 6px 6px 0 0 ;
            font-size: 14px;
        }
        .infoWindow-body{
            table{
                display: table;
                margin-bottom: 0;
                width: 100%;
                border-collapse:collapse;
                .iw-label{
                    width: 60px;
                    display: table-cell;
                    vertical-align: middle;
                    text-align: right;
                    padding: 3px 4px;
                    background: #f1f1f1;
                    border-bottom: 1px solid #ddd;
                    color: #666;
                    font-size: 12px;
                    vertical-align: middle;
                }
                .iw-info{
                    font-size: 12px;
                    display: table-cell;
                    vertical-align: middle;
                    padding: 3px 4px;
                    border-bottom: 1px solid #ddd;
                    vertical-align: middle;
                    // min-width: 70px;
                }
            }
        }
        .infoWindow-body-tip{
            text-align: center;
            color: #666;
            font-size: 12px;
            padding: 18px 15px 3px;
        }
    }
    .static{
        position: absolute;
        bottom: 0;
        height: 65px;
        left: 0;
        right: 0;
        z-index: 2;
        background-color: #5dd0b7;
        background-image: -webkit-linear-gradient(left, #59c6ae, #5dd0b7);
        background-image: -moz-linear-gradient(left, #59c6ae, #5dd0b7);
        background-image: -o-linear-gradient(left, #59c6ae, #5dd0b7);
        background-image: -ms-linear-gradient(left, #59c6ae, #5dd0b7);
        background-image: linear-gradient(to right, #59c6ae, #5dd0b7);
        box-shadow: 0 -5px 5px rgba(0,0,0,.1);
        .grid{
            padding:0 5px;
        }
        .sta-wrap{
            
            color: #fff;
            text-align: center;
            width: 100%;

            .title{
                margin-top: 0px;
                font-size: 12px;
                opacity: 0.7;
            }
            .count{
                margin-top: 3px;
                font-size: 16px;
            }
            .sta-color{
                width: 40%;
                margin: 0 auto;
                margin-top: 3px;
                height: 8px;
                border-radius: 3px;
            }
        }
    }
   

}
